On the reconstruction of proofs in distributed theorem proving with contraction: a modified Clause-Diffusion method
نویسنده
چکیده
Proof reconstruction is the operation of extracting the computed proof from the trace of a theorem proving run. In experiments with distributed theorem proving by ClauseDiffusion, we observed that proof reconstruction is far from being a trivial task in distributed theorem proving with contraction: because of the distributed nature of the derivation and especially because of backward contraction, it may happen that a deductive process generates the empty clause, but does not have all the necessary information to reconstruct the proof. We present a modified Clause-Diffusion method which guarantees that the deductive process that generates the empty clause will be able to reconstruct the distributed proof. This result is obtained without imposing a centralized control on the deductive processes and without resorting to a round of post-processing with additional, ad hoc communication. We define a set of sufficient conditions and we prove that if a distributed strategy satisfies these requirements, then proof reconstruction is guaranteed. We show how the modified Clause-Diffusion method satisfies these requirements and we compare the modified Clause-Diffusion method with previous versions of Clause-Diffusion and related approaches.
منابع مشابه
On the Reconstruction of Proofs in Distributed Theorem Proving: a Modified Clause-Diffusion Method
Proof reconstruction is the operation of extracting the computed proof from the trace of a theorem-proving run. We study the problem of proof reconstruction in distributed theorem proving: because of the distributed nature of the derivation and especially because of deletions of clauses by contraction, it may happen that a deductive process generates the empty clause, but does not have all the ...
متن کاملDistributed Deduction by Clause-Diffusion: The Aquarius Prover
Aquarius is a distributed theorem prover for first order logic with equality, developed for a network of workstations. Given in input a theorem proving problem and the number n of active nodes, Aquarius creates n deductive processes, one on each workstation, which work cooperatively toward the solution of the problem. Aquarius realizes a specific variant of a general methodology for distributed...
متن کاملDistributed Deduction by Clause-Diffusion: Distributed Contraction and the Aquarius Prover
Aquarius is a distributed theorem prover for first order logic with equality, developed for a network of workstations. Given as input a theorem proving problem and a number n of active nodes, Aquarius creates n deductive processes, one on each workstation, which work cooperatively toward the solution of the problem. Aquarius realizes a number of variants of a general methodology for distributed...
متن کاملThe Clause-Diffusion Methodology for Distributed Deduction
This paper describes a methodology for parallel theorem proving in a distributed environment, called deduction by Clause-Diffusion. This methodology utilizes parallelism at the search level, by having concurrent, asynchronous deductive processes searching in parallel the search space of the problem. The search space is partitioned among the processes by distributing the clauses and by subdividi...
متن کاملThe Clause-Diffusion Theorem Prover Peers-mcd (System Description)
Peers-mcd is a distributed theorem prover for equational logic with associativity and commutativity built-in. It is based on the Clause-Diffusion methodology for distributed deduction and the Argonne prover EQP. New features include ancestor-graph oriented criteria to subdivide the search among the parallel processes. Peers-mcd shows superlinear speed-up in a case study in Robbins algebra. Chal...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016